package object_API;

import com.alibaba.fastjson.JSONObject;

/**
 * @author ChenYongHao
 * @date 2023/4/27 10:17
 * @desc
 */
public class ObjectAPIdemo {
    public static void main(String[] args) {
        String test="test";
        //表示某个其它对象是否“等于”此对象
        System.out.println("\"equals\".equals(test) = " + "equals".equals(test));
        //返回此Object的运行时类
        System.out.println("test.getClass() = " + test.getClass());
        //返回对象的哈希码值
        System.out.println("test.hashCode() = " + test.hashCode());

        String jsonTest="{\"dataID\":\"764942e4-11fc-41e0-885b-6e3d2ec41474\",\"requestID\":\"1682390583103-2f0a4bf8-6f88-4634-bd6a-33f7c0eff0ec\",\"sourceSystem\":\"YC-GDY\"}";
        JSONObject json = JSONObject.parseObject(jsonTest);
        //返回对象的字符串表示形式
        System.out.println("json.toString() = " + json.toString());
        //解决方案：
        //
        //#使用cmd，到项目根目录下，运行命令：
        //mvn clean install -Dmaven.test.skip=true
        //#再运行命令(idea中更新不完整依赖命令)：
        //mvn -U idea:idea
    }
}
